package com.jy.service.filemanager.product;

import java.util.List;

import com.jy.entity.filemanager.TSProduct;
import com.jy.service.base.BaseService;

/**
 * 定时任务service
 */
public interface ProductService extends BaseService<TSProduct> {

	/**
	 * 新增
	 * 
	 * @param TaskLog
	 * @return
	 */
	public int creatProduct(TSProduct o);

	/**
	 * 直接修改 只能修改运行的时间，参数、同异步等无法修改
	 * 
	 * @param TaskLog
	 */
	public int updateProduct(TSProduct o);

	/**
	 * 删除
	 * 
	 * @param scheduleJobId
	 */
	public int deleteProduct(TSProduct o);

	/**
	 * 获取
	 * 
	 * @param id
	 */
	public TSProduct getProductById(String id);

	public List<TSProduct> getProListByName(String name);

}
